commercial and other institutions' deposit - Espagnol Anglais Dictionnaire